package com.fgw.admin.entity;

import java.math.BigDecimal;
import com.baomidou.mybatisplus.activerecord.Model;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import com.baomidou.mybatisplus.enums.IdType;
import com.fasterxml.jackson.annotation.JsonFormat;

import java.io.Serializable;
import java.util.Date;

/**
 * 政府监管审核日志
 * 
 * @author system
 * @date 2020-11-18 22:31:50
 */
@TableName("tb_gov_check_log")
public class GovCheckLog extends Model<GovCheckLog> {
	private static final long serialVersionUID = 1L;

	/**
	 * 编号
	 */
	    @TableId(value="Id", type= IdType.AUTO)
			private Integer id;
	/**
	 * 调度id
	 */
	    @TableField("task_id")
			private Integer taskId;
	/**
	 * 任务期号
	 */
	    @TableField("task_issue")
			private String taskIssue;
	/**
	 * 审核单位id
	 */
	    @TableField("check_org_id")
			private BigDecimal checkOrgId;
	/**
	 * 审核单位
	 */
	    @TableField("check_org")
			private String checkOrg;
	/**
	 * 审核意见
	 */
	    @TableField("check_msg")
			private String checkMsg;
	/**
	 * 创建人编号 当前用户ID
	 */
	    @TableField("create_user_id")
			private Integer createUserId;
	/**
	 * 创建人姓名
	 */
	    @TableField("create_user")
			private String createUser;
	/**
	 * 创建日期 默认为当前时间
	 */
	    @TableField("create_time")
		    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
		private Date createTime;

	/**
	 * 设置：编号
	 */
	public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * 获取：编号
	 */
	public Integer getId() {
		return id;
	}
	/**
	 * 设置：调度id
	 */
	public void setTaskId(Integer taskId) {
		this.taskId = taskId;
	}
	/**
	 * 获取：调度id
	 */
	public Integer getTaskId() {
		return taskId;
	}
	/**
	 * 设置：任务期号
	 */
	public void setTaskIssue(String taskIssue) {
		this.taskIssue = taskIssue;
	}
	/**
	 * 获取：任务期号
	 */
	public String getTaskIssue() {
		return taskIssue;
	}
	/**
	 * 设置：审核单位id
	 */
	public void setCheckOrgId(BigDecimal checkOrgId) {
		this.checkOrgId = checkOrgId;
	}
	/**
	 * 获取：审核单位id
	 */
	public BigDecimal getCheckOrgId() {
		return checkOrgId;
	}
	/**
	 * 设置：审核单位
	 */
	public void setCheckOrg(String checkOrg) {
		this.checkOrg = checkOrg;
	}
	/**
	 * 获取：审核单位
	 */
	public String getCheckOrg() {
		return checkOrg;
	}
	/**
	 * 设置：审核意见
	 */
	public void setCheckMsg(String checkMsg) {
		this.checkMsg = checkMsg;
	}
	/**
	 * 获取：审核意见
	 */
	public String getCheckMsg() {
		return checkMsg;
	}
	/**
	 * 设置：创建人编号 当前用户ID
	 */
	public void setCreateUserId(Integer createUserId) {
		this.createUserId = createUserId;
	}
	/**
	 * 获取：创建人编号 当前用户ID
	 */
	public Integer getCreateUserId() {
		return createUserId;
	}
	/**
	 * 设置：创建人姓名
	 */
	public void setCreateUser(String createUser) {
		this.createUser = createUser;
	}
	/**
	 * 获取：创建人姓名
	 */
	public String getCreateUser() {
		return createUser;
	}
	/**
	 * 设置：创建日期 默认为当前时间
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取：创建日期 默认为当前时间
	 */
	public Date getCreateTime() {
		return createTime;
	}
	@Override
	protected Serializable pkVal() {
		return this.id;
	}
}